Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LEACH STREET Terraced £52,500 11 Jul 2012
6 LEACH STREET Terraced £98,000 23 Jun 2021